itchy feet

Translations
непоседливость
He has itchy feet and can't stay in one place for too long.
У него непоседливость, и он не может долго оставаться на одном месте.
Definitions
A feeling of restlessness or a strong desire to travel or explore new places.